permanent irrigation - English Synonyms Dictionary